Python Job: Senior Software Developer

Job added on

Location

Dublin - Ireland

Job type

Full-Time

Python Job Details

Role Overview – Senior Software Developer

Do you want to make a difference to the world with the work you are doing? Join Ultan Technologies' push for carbon reduction across all its customer base

Ultan Technologies has an excellent client base in Ireland and in the UK. We expect to double our turnover, as well as our number of employees over the next two years. We are now looking to fill Senior Software Developer roles as part of our growth strategy.

Detailed information on Ultan Technologies’ products and support can be found on our website.

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

The candidate must have the necessary employment permit to work in Ireland.

Please attach a CV and cover note with your application.

The candidate must demonstrate that they have the required skills and experience for this position in the CV and in the cover letter.

This is a senior position and the candidate must be able to clearly demonstrate that they can hit the ground running: quickly understand and implement business requirements in a pragmatic manner to a very high level of quality in several, varied cutting edge technologies with the ability to self-manage and report at the appropriate level of detail to senior management. Your cover letter should provide evidence of this.

Responsibilities

  • Become an expert on the Company’s product offerings, services, methodologies and customers.
  • Develop quality software and mobile/web applications in C#, Power BI, Java, Python, Angular, React, React Native, Node.js and various AWS technologies (Lambda,Athena, Glue, Amplify, API Gateway, IoT, RDS, Dynamo DB, Quicksight, SageMaker) and various Azure technologies, etc.
  • Design highly scalable, testable code
  • Discover and fix programming bugs
  • Support various applications in C# and other technologies
  • Develop SQL code for processing extremely large datasets of energy data in order to derive required information from those datasets.
  • Undertake research and development in enhanced analysis techniques like AI machine learning for large data sets.
  • Analyse large sets of data for our clients and develop SQL solutions to meet their needs.
  • Design and develop customised Dashboards and Reports for our products. These reports and dashboards use a combination of JavaScript, SQL and other third party libraries.
  • Develop code for automated functional and regression testing for a number of our products in C#/Java using Selenium Web driver.
  • Enhance our automated testing framework in C# and Java.
  • Develop tests that will run on this framework. These tests are developed using C# and Java. The tests will be executed on a variety of devices including desktops, mobile phones and tablets. The person will need to become familiar with developing for all these device types.
  • Assist in testing development tasks before release.
  • Help the Support Manager coordinate release schedules and testing system updates.
  • Help maintain knowledge base articles.
  • Other duties, as need arises.

SkillsetHas either completed a relevant university course or has at least

  • 4 years’ experience in software development for a Senior Developer Role
  • Development experience with programming languages - C# would be most suitable, Java and Python are desirable
  • Has experience with web and database technologies.
  • Has very good knowledge of SQL queries.
  • Development experience of mobile applications would be desirable

Job Types: Full-time, Permanent

Salary: €40,000.00-€100,000.00 per year

Benefits:

  • Work from home

Schedule:

  • 8 hour shift

COVID-19 considerations:
All government advice is being followed.

Education:

  • Bachelor's (required)

Experience:

  • Developer: 4 years (required)

Work authorisation:

  • Ireland (required)

Application deadline: 16/03/2023
Reference ID: Senior Software Dev Feb 2023